crown court
noun
: a court in England and Wales that exercises jurisdiction over matters formerly heard by the quarter sessions and criminal matters formerly heard by the courts of assize
Love words? Need even more definitions?
Merriam-Webster unabridged
Share